From: route@monster.com
Sent: Monday, April 18, 2016 4:42 PM
To: hg@apeironinc.com
Subject: Please review this candidate for: Program Analyst
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
KULDEEP
KOUL
Cell : (651) 399-5662, Email: kpkoul@yahoo.com
MCAD/ MCSD/MCDBA/MCSE
MOSS-2007 Master Certified, Java Certified
|
|
Languages:
.Net Framework (3.0.3.5, 4.0, 4.5),
C#, VB.NET, MVC 3.0-4.0 Razor, MVC3.0 - 4.0, Web API, COBOL, Web
Services Intranet/Internet:
HTML3-5.0, CSS 3.0, Bootstrap, JQuery,
JavaScript, IIS, Angular JS, Service Stack ETL/Data
Warehouse/Databases: MS SQL
2008/2012 SSIS and SSAS OLAP Cubing, SQL Server Relational 7.0/2000-2012,
Oracle 7.0/8.0, IBM DB2, Tandem Nonstop-SQL Thorough knowledge of Ralph
Kimball's Data Modeling concepts. Software/Hardware
Platforms: Visual Studio 2000-2010, Team Studio, Shared
Point Server 2007,BizTalk Server 2006, IBM,TANDEM,
Eclipse Roles: System
Analyst/Architecture/Developer (Current Role) ·
Developing
.NET enterprise application using best practices and new architecture
patterns for over 10 years ·
Securing
web applications, Responsive Design ·
Testing
and Deploying Web applications/Services ·
UML
and Interaction diagrams Data
Warehouse/BI Developer: ·
Building
SSAS Analytical Cubes and Excel Power PIVOTS ·
Data
transformation using SQL 2008 SSIS ·
Relational
Data modeling , Excel 2010 models ·
SQL
processes optimizing and fine tuning Data
Administrator : ·
Data
migration and data loading ·
Database
schema creation ·
Certified
MCDBA |
Certifications: SharePoint Server
2007 Master Certification .NET
Building and maintaining Web Applications, Securing
and Deploying Web Applications in an enterprise Implementing
a Database Design on Microsoft SQL Server 7/2000/2005 System
Administration for SQL Server 7.0/2000 Building
SQL Server 7 data warehouse Internetworking
with Microsoft TCP/IP Microsoft Windows NT 2000 Implementing
and Supporting Microsoft Windows NT Server 2000/ Networking Essentials Implementing
and Supporting Microsoft Internet Information Server 6.0 SUN
Java Programmer Technical
Training: Hennepin
Technical College ·
VB.NET
and C# development (.Net Architecture) ·
CheckPOINT
Training – Object Oriented Programming ·
XML/XSLT
Training ·
MFC
and COM, VB Desktop and Enterprise Architecture, JAVA ·
Building
data warehouse with SQL server 7/2000 ·
Visual
Basic 6.0 , Oracle 7.0, including PL/SQL, Forms 4.0, Reports ·
Visual
Basic 6.0 Mastering Internet Development, including JAVA, HTML, VBA Education: Bachelor
of Computer Science and Engineering
(ANNA UNIVERSITY) |
|
|
|
CAREER SUMMARY |
I.
TCF Bank (Payment Solutions) Sep 2015 –
Till now
Plymouth.,
MN
Senior
Consultant II/Lead Role
My
responsibilities were to execute and maintain standard corporate practices
for operational software processes and data management. Code additional
software applications to adhere to designs, supporting business requirements
and customers. Develop integration services or programs to connect
front/backend systems with TCF”S core payment system like “Alogent Payments
Gateway”. APG provides a single, secure solution for the processing of
image-based and paper transactions received throughout the enterprise. The
solution helps financial institutions realize considerable reductions in
operating costs, improved efficiencies, and simplifies the transformation of
paper-based transactions to efficient image-enabled processes.
Environment: C#,
Web Services, Windows Services, SQL Server 2014 SSRS/SSIS, .NET MVC 4.0,
VStudio 2013/2015, Entity Framework, Alogent Payment Gateway Suite
II.
Merrill Corporation/DTI (Legal Solutions)Sep 2014 -
Sep 2015
St
Paul.,
MN
Senior Consultant/Lead Role (.NET/MVC and SSRS/BI
Technologies)
Merrill court Reporting and Deposition
Services Software from Legal Division of Merrill Corporation provides the
world-class litigation support tool that features court reporting and legal
videographer services. From basic services
like Merrill Real-time Transcript, to the most complicated deposition service
needs, this software is broken into 4
main modules namely 1) Case Management Services 2)Virtual Deposition Services
3)Video Services 4)Audio
Recording and Transcription Services
As a Senior Analyst/Lead role I was hired to
modularize the software components, study the existing software for
automated testing methodology, introduce the modern programming techniques
like Injection patterns, refactor code
using EFF 4.0 and fakes/mocks and look into alternative approaches for
building client-rich user interfaces.
I am also entrusted with developing various SSRS
reports for business users and looking at long-term solution of
developing Data-marts and help install BI infrastructure. I am seen as a key
person in leading and participating in
the architectural design discussions of replacing legacy components, introducing
efficiencies in less performing code
and embracing software patterns that promote reuse.
Environment: SQL Server
2014 SSRS/SSIS, .NET 4.0 MVC code model, Oracle 11i database, Studio 2013,
2010, TFS server, Entity Framework
III.
Maritz Inc. (Research Division) Jan
2010- Sep 2014
Minneapolis.,
MN
Development
Lead (BI/Data Warehouse and .NET Technologies)
Maritz
is a sales and marketing services company that designs and operates sales
channel incentive programs, customer loyalty programs and offers traditional
market research services such as customer satisfaction tracking.
The
programs are designed to help its clients improve workforce engagement and
customer satisfaction. While at Maritz I worked for 3 Major client-programs
namely Marriott Worldwide Loyalty Program, AON Hewitt HR Program and
Enterprise Rent-a-car. My work involved in developing BI/CRM
solutions to deliver key quantitative indicators (scores) to the
business for use as inputs to the decision making process in customer and
account level strategies
and
as inputs into developing other scores and segmentations. These risk,
valuation, and behavior scores provide business critical value for expanding
and improving the business. My responsibilities included and were not limited
to the following:
Responsible for Leading the team and helping them in build activities like
new client implementations, new hotel
additions and various ad-hoc activities.
Helped QA team by providing the SQL queries required for data validations and
quick Excel charts.
Conducted code walkthroughs and reviewed peer code and documentation.
Extensively used Performance Tuning Techniques on SQL database, ETL Processes
and Cube processing.
Imparting domain and technical knowledge to the team members.
Involved in requirements gathering, performing analysis on the business
requirements and development of high
level and detailed system design, test environment set-up, system testing, QA
support and implementation support.
Involved in preparing Implementation plan and providing Implementation
support.
Environment: SQL Server
2008 SSIS - ETL Tool, SSAS - OLAP Cubes, .NET 3.0 MVC code model,
Google Charts, C#
console programs, SQL 2008 and SQL
2012 databases, Visual Studio 2008, 2010, TFS server.
IV.
Avanade Inc.Jan 2009- Jan 2010
Minneapolis.,
MN
Development Lead/Senior System Analyst
Worked
as Dev Lead for a team of eight members, both on-shore and offshore, for a
very high-profile high-visibility project for Best Buy Canada online retail
site. The site incorporated .net MVC pattern programming with back-end
fulfillment modules running on Oracle framework. My job responsibilities
included:
Designing the
application platform, including the backend, messaging, and UI layers.
Design and develop rapid prototyping across different architectural layers,
i.e. database, application server,
workflow, messaging, event management, and user interface.
Provide technical guidance and assistance to development teams.
My other job functions were managing team’s tasks and priorities,
facilitating communication with the onshore
team, mentoring and engaging in code , reviewing and writing unit-test cases,
monitoring and ensuring code
quality and developer productivity.
Environment: ASP 3.0/3.5,
AJAX, WCF, SQL Server 2008, C#, Team Foundation Server, Visual Studio 8.
Oracle 8
V.
CHS INC. Sep 2007- Jan 2009
Inver
Grove Heights,
MN
Senior System Programmer
Led
programming effort to develop enterprise-wide application framework using
.net platform. This involved
developing
single-sign-on identity management system for internal company portal and
customer-facing
applications
using MS Active Directory and .Net framework. Redesigned the current
application security model
to
incorporate the new requirements.
My
other job functions included interacting with subject matter experts to
understand the business requirement and design the application
accordingly , mostly DB re-modeling, participate in preparing
requirements and specification responsible for various phases of Deployment
from Development to QA to Staging and finally into Production.
Environment: ASP.Net
2.0/2.5/3.0, SQL Server 2005, C#, SQL 2005 Reporting
Services, Team Foundation Server,
Bea Aqua Logic Portal 6.0, SharePoint server 2007, BizTalk Server 2006,
Active Directory
VI.
MERRILL CORPORATION Sep 2006 - Sep 2007
St.
Paul,
MN
Senior
Program Analyst
Led
the architectural design, coding, and implementation of multi-threaded .Net
2.0 application which was
the
core component of document repository and document processing engine.
Designed/created several SQL
processes
and .net modules to search, input, and monitor user data. Reengineered the
Web Monitoring Tool,
using
object oriented principles and Web Services. Also took on some
management responsibilities for project timelines, technical
requirements and project planning,
Environment: ASP.Net 2.0,
SQL Server 2005, C#, WCF, VB.NET, SQL 2005 Reporting Services
VII.
Assignments while employed by [Ambient Consulting]
July 1997 –
Sep 2006
Capacity
- Managing Consultant
BENFIELD
CORPORATION
Worked
in capacity of Sr. Analyst/Developer in an initiative to make their existing
U.S and Canadian
Web
applications globally ready. This required me to implement efficient
LDAP-based secure and reliable authentication mechanism and update current
intranet sites to use internally developed enterprise-wide
Framework.
Environment: ASP.NET,
VB.NET, Web Services, SQL Server 2000, XML, LDAP
MINNESOTA
DEPT. OF CORRECTIONS
Worked
in capacity of Sr. Analyst/Developer to design and build inmate living
assignment application.
Build
application prototype and reviewed with end users before building final
product. Responsible for designing
and
implementing intranet application using .NET business objects techniques.
Wrote new SQL processes and streamlined several existing SQL functions and
processes.
Upgraded
existing VB6 application modules to interface with new Living Assignment
application, created test plans for QA team and was involved in application
deployment and initial bug-fixes and support.
Environment:
ASP.NET, VB.NET, Web Services, SQL Server 2000, XML
HONEYWELL
CORPORATION (HOME & BUILDING CONTROL)
On
this wireless mobile device field-service dispatching system, I was
responsible for system analysis and development of custom modules using new
API interfaces. As part of the core team, developed processes and plans for
data migration and integration of old system (WennSoft) to new CRM system
(Field Centrex). Also developed a quick and effective method of mapping the
old equipment-data and tasks to equivalent entities in the new system.
Was
responsible for system integration and consolidation of several disparate
field service systems into one.
Environment: ASP.NET/ASP,
C#, SQL Server 7/2000, XML, Visio, VB 6.0
VIII.
Assignments while employed by [Software Architects Inc]
May 1994 – July 1997
Capacity
- Managing Consultant
MINNESOTA
MUTUAL (LIFE INSURANCE COMAPNY)
Worked
on E-commerce Life Benefits application for a major St Paul based Insurance
Company. My role as a data analyst/modeler was to redesign the existing
database/data-mart and make performance enhancements to existing SQL
processes. I was involved in troubleshooting complex problems and conduct
investigations and tests of considerable complexity. Provided guidance and
work leadership to less-experienced software engineers.
Environment: SQL Server
7/2000, SQL Profiler, Windows 2000, ASP, VB 6.0, Java, JavaScript, Visio 2000
UHC
HEALTH-CARE SYSTEM
Primarily involved in development tasks.
Built customized self-care information application for UHC registered
Members that comprised of some complex
processes with focus on new approaches to outcome and cost measurement. The
goal was emphasize on value measurement to transform quality and costs, even
in the face of complex political and economic challenges. Voice Recognition
Unit (VRU) module added some additional programming challenges that was very
gratifying.
Environment: Oracle 8.0,
UNIX, C/C++, SQL 6.5 Stored Procedures, Shell Scripts
3
M IMATION SYSTEMS
On
this scientific/engineering application for 3M Imation, my primary engagement
was to upgrade the legacy dashboard application that displayed various “error
incidences” metrics in graphical components. The applications allowed users
to ‘drill down’ and zoom in on the data in order to analyze the optimum use of
the material. I was involved in understanding current system processes and
requirement gatherings for new generation dashboard application using VB as
application host and some specialized third party ActiveX components.
Environment: Visual Basic
5.0, Oracle 7.0, Windows 95/NT, Super Graphics controls suite
TARGET
DSTRIBUTION SYSTEMS
Over
three years at this major retail corporation working on several development
projects. Focused on a large development effort to convert the current
Tandem legacy systems to client/server applications.
Responsibilities included:
· Gathering requirements and defining new processes.
· Utilizing the software product MQ-Series as middle-ware to
transport real-time data and also wrote specifications for MQ enabled Tandem
programs. This was to port data to the UNIX systems.
· Writing processes that accepted and applied data to the
Oracle database.
· Unit and pilot testing.
· Assisting the analysis and design team to automate the
printing of labels from workstations. The automated process utilized
Radio Frequency terminals and DEC Laser printers in each aisle so carton
labels could be printed on demand.
·
Working on the System Limits
project, which prepared legacy systems for the new century (Y2K).
Responsibility was to investigate current programs on the merchandising
distributed database application for performance enhancements and century
changes, RF terminal data collection.
·
Job scheduling and rewrite
complicated I-O handlers written in TAL.
Environment: Tandem,
Pathway, SCOBOL, N-SQL, TAL, TACL, KLIST, NQ-Server, UNIX, PRO-C, Oracle 7.0,
PL/SQL, PowerBuilder 4.0
IX.
Completed assignments while employed by [CMC India] May 1989 –
March 1994
Capacity - Senior Developer
ELBEE
COURIER SYSTEM
DEVELOPER
At
CMC India LTD, Worked on this project for Elbe Couriers. Principal
responsibilities were finalizing requirement specifications, detailed design
including preparing test plans, and transaction design. The system
catered to consignment management, performance monitoring, and billing.
Environment: Tandem,
Pathway, SCOBOL, TMF, EMS, TAL, SPI
FREIGHT
OPERATION INFORMATION SYSTEMS
DEVELOPER
While working on
FOIS, a major communication network for management of Indian railways, I was
involved in
creating system-requirement documents,
transaction design, debugging, testing, data preparation, and data loading.
Build the data link between BULL and host IBM using BULL XCP1 communication
protocol API.
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
|
English |
Fluent |
|
|
Hindi |
Fluent |
|
|
Urdu |
Intermediate |
|
|
|